/* CSS Document */
html,body,div,dl,dt,dd,ul,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,select,input,textarea,button,p,blockquote,th,td,img,iframe,a{ margin: 0px; padding: 0px; }
/*table{ border-collapse:collapse; border-spacing:0;}*/
img{ border: 0px; }
.clear{clear: both;}
select,input,button,textarea,option { font: 12px "Microsoft YaHei", Arial, Helvetica, sans-serif; }
img{ border: 0px; }
ul, ol { list-style: none; }
li{ list-style: none; }
h3{ display: inline; }
body{ font: 12px "Arial",'宋体'; color: #333; position: relative; background: #fff; line-height:20px;}
.fred{ color:#FF0000;}
.fgray{color:#999;}
.mtop{ margin-top:10px;}

#header{ width:920px; height:88px; background:url(/Skins/227953/images/header.jpg) repeat-x; margin:0px auto;}
#logo{ width:510px; float:left; height:88px; overflow:hidden; padding-right:10px;} 
#logo_right{ width:400px; height:30px; float:left; margin-top:30px;}
#logo_right span{ width:200px; height:28px; float:left; border:#ccc 1px solid; background-color:#fff; margin-right:10px;}
#logo_right b{ font:normal 12px/14px "宋体"; color:#666;}

#menu{width:920px; margin:0px auto; background-color:#414141; margin-bottom:10px;}
#menu ul{ width:920px;display:block; height:30px;}
#menu ul li{display: block; float:left; padding:0px;}
#menu ul li a{font: bold 12px/30px "宋体";color: #fff;text-decoration:none; text-align:center; display:block; background:url(/Skins/227953/images/menuvj02.jpg) no-repeat; width:125px; height:30px;}
#menu ul li a:hover,#menu ul li a.hot{color: #fff; text-decoration:none; background:url(/Skins/227953/images/menuvj.jpg) no-repeat;}

#bananer{ width:920px; margin:0px auto; display:block; margin-bottom:10px;}
.slideBox{ width:920px; height:380px; overflow:hidden; position:relative; font-size:12px;    } 
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:10px; bottom:10px; z-index:1; } 
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  } 
.slideBox .hd ul li{ float:left; margin-right:5px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; } 
.slideBox .hd ul li.on{ background:#f00; color:#fff; } 
.slideBox .bd{ position:relative; height:100%; z-index:0;   } 
.slideBox .bd img{ width:920px; height:380px;}

#footer{ width:880px; height:75px; overflow:hidden; background:url(/Skins/227953/images/footer.gif) no-repeat; margin:10px auto 0px auto; padding:0px 20px;}
#footer b{ margin-top:10px; width:520px;height:45px; font-weight: normal; color:#373737;float:left;}
#footer b a{ color:#333; text-decoration:none; font: bold 12px/22px Arial, "宋体";}
#footer b a:hover{color:#ff6600; text-decoration:none; }
#footer span{ width:300px; float:right;margin-top:10px; text-align:right;}


/* 产品LIST列表*/ 
#prolist_bt{ height:25px; background:#cbe2f3; border:1px solid #9dc0da; line-height:25px; margin-top:10px; margin-bottom:10px;}
#prolist_bt td{ text-align:center; }

#prolist_box{ padding:10px 10px 0 10px; clear:both;}
/*#prolist_box li{ clear:both; border-bottom:1px dashed #ddd; padding-bottom:10px; padding-top:10px; clear:both; height:150px; text-align:left;}
#prolist_box li:hover{ background:#f1f1f1;}
#prolist_box li .zh_img{ float:left;border:1px solid #ddd; line-height:100px; height:120px; width:120px; background:#fff; text-align:center; margin-left:10px;}
#prolist_box li img{ vertical-align:middle; }

#prolist_box li .pro_name{ float:left; margin-left:10px; font-size:12px; width:200px; overflow:hidden; height:100px; padding-top:10px; text-align:left; }
#prolist_box li .pro_name div{ font-size:14px; line-height:20px; font-weight:bold; margin-bottom:5px;}
#prolist_box li .pro_name div a{ color:#333333;}
#prolist_box li .pro_name div a:hover{ color:#db1515;}
#prolist_box li .pro_name div a br{ float:left; display:none;}
#prolist_box li .pro_name p{color:#666; line-height:20px; height:20px; overflow:hidden; margin-bottom:5px;}
#prolist_box li .pro_name .pro_xxjsan{ background:url(/skins/2591/images/arr.gif) no-repeat left; padding-left:20px; display:block; color:#666; width:125px;}
#prolist_box li .pro_name .pro_xxjsan:hover{ color:#FF0000;}

#prolist_box li .pro_ms{ float:left; height:110px; line-height:22px; overflow:hidden; width:260px;}

#prolist_box li .zh_img span{width:100px;text-align:center;border:0px solid #fff;line-height:100px;height:100px;font-size:100px;}
*>#ind_pro_img .proimg{font-size:12px;}*/


/* 产品LIST列表*/ 
#prolist_box{ padding:10px 10px 0 10px; clear:both;}
/*#prolist_box li{ clear:both; float:left;width:45%;margin:0 0 0;margin-right:2%;margin-bottom:16px;background:#f7f7f7;padding:13px 2%;}
#prolist_box li:nth-child(2n) {margin-right:0;}
#prolist_box li .zh_img{ float:left;border:1px solid #ddd; line-height:100px; height:110px; width:110px; background:#fff; text-align:center;}
#prolist_box li .zh_text{ float:left; margin-left:10px; font-size:12px; width:450px; }
#prolist_box li .zh_text div{ font-size:14px; line-height:20px; font-weight:bold; margin-bottom:5px; height:20px; overflow:hidden;}
#prolist_box li .zh_text div a{ color:#333333;}
#prolist_box li .zh_text div a:hover{ color:#db1515;}
#prolist_box li .zh_text p{color:#666; line-height:20px; height:60px; overflow:hidden;}
#prolist_box li img{ vertical-align:middle; }

.pro_xxjsan{ background:url(/skins/1353/images/arr.gif) no-repeat left; padding-left:20px; display:block; color:#666; width:125px;}
.pro_xxjsan:hover{ color:#FF0000;}

#prolist_box li .zh_img span{width:100px;text-align:center;border:1px solid #fff;line-height:100px;height:100px;font-size:100px;}
*>#ind_pro_img .proimg{font-size:12px;}

.proli_img{ width:145px; height:145px; border: 1px solid #ddd; float:left; margin-right:10px;}
.proli_img .proimg_bk{ width:145px; height:145px;position:relative;display:table-cell;text-align:center;vertical-align:middle;}
.proli_img .proimg_bk .proimg{width:145px;line-height:145px;height:145px;font-size:145px;text-align:center;position:static;+position:absolute;top:50%}
.proli_img .proimg_bk img {vertical-align:middle;position:static;+position:relative;top:-50%;left:-50%; max-width:140px; max-height:140px}

*/

/*产品目录页新的排版产品板块*/
#prolist_box li {float:left;width:45%;margin:0 0 0;margin-right:2%;margin-bottom:16px;background:#f7f7f7;padding:13px 2%;}
#prolist_box li:nth-child(2n) {margin-right:0;}
#prolist_box li .pic {float:left;width:40%;height:123px;background:#fff;overflow:hidden;}
#prolist_box li .pic a {display:block;width:100%;height:100%;text-align:center;}
#prolist_box li .pic a img {max-width:95%;max-height:95%;vertical-align:middle;webkit-transition:-webkit-transform .8s ease;transition:-webkit-transform .8s ease;transition:transform .8s ease;transition:transform .8s ease,-webkit-transform .8s ease;-webkit-transform-origin:center center;transform-origin:center center;}
#prolist_box li .pic a .iblock {display:inline-block;height:100%;width:0;vertical-align:middle}
#prolist_box li .wz {float:right;width:56%;}
#prolist_box li .wz .tlt {display:block;font-size:16px;color:#333;height:30px;line-height:25px;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#prolist_box li .wz .desc {height:48px;font-size:14px;color:#666;line-height:24px;overflow:hidden;}
#prolist_box li .wz .cs {font-size:14px;color:#999;padding:0 0 10px;line-height:24px;}
#prolist_box li .wz .cs span {color:#555;}
#prolist_box li .wz .cs p {height:24px;line-height:24px;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:none;}
#prolist_box li .wz .ckxq {display:-moz-inline-stack;display:inline-block;*display:inline;zoom:1;font-size:14px;color:#787878;border:1px solid #bbb;padding:0px 10px;transition:all .5s;-webkit-transition:all .5s;-ms-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;}
#prolist_box li:hover .wz .ckxq {background-color:#f9a61a;border:1px solid #f9a61a;color:#fff;}
#prolist_box li:hover .wz .tlt {color:#f9a61a;}
#prolist_box li:hover img {transform:scale(1.1) translateZ(0);-ms-transform:scale(1.1) translateZ(0);-webkit-transform:scale(1.1) translateZ(0);-o-transform:scale(1.1) translateZ(0);-moz-transform:scale(1.1) translateZ(0);}
#prolist_box li:hover p {background:none;color:#555;}





/*普通在线客服02*/
#kfFloatqq{margin: 0pt; padding: 0pt; z-index:9999; visibility: visible; position: absolute; top: 150px; right: 9px;}
.qq_ser { width: 120px; overflow: hidden; margin: 0; padding: 0; background-color: #fff;}
.qq_ser .ser_tit1 { width: 100px; height: 28px; overflow: hidden; line-height: 28px; margin: 0 auto; padding: 0 10px; border-radius: 5px 5px 0 0; background: url(../images/qq02_tit_bg.jpg) 0 0 repeat-x; color: #fff; font-size: 12px; font-weight: bold; position: relative;}
.ser_tit1 a { display: block; width: 10px; height: 10px; overflow: hidden; margin: 0; padding: 4px; background: url(../images/qq02_close_tb1.png) 4px 4px no-repeat; position: absolute; top: 5px; right: 10px; z-index: 9;}
.ser_tit1 a:hover { background: #fff url(../images/qq02_close_tb2.png) 4px 4px no-repeat; border-radius: 10px;}
.qq_ser .lxr_list { width: 100px; overflow: hidden; margin: 0 auto; padding: 15px 9px 0; border-left: 1px solid #dfdfdf; border-right: 1px solid #dfdfdf;}
.lxr_list ul li { width: 100px; overflow: hidden; margin: 0 auto 15px; padding: 0;}
.lxr_list ul li h3 { width: 100%; height: 16px; overflow: hidden; line-height: 16px; margin: 0 auto 5px; padding: 0; color: #333; font-size: 12px; font-weight: bold; text-align: center;}
.lxr_list p { width: 100%; height: 16px; overflow: hidden; line-height: 16px; margin: 0 auto; padding: 0; color: #666; font-family: Helvetica, Helvetica Neue, Arial," sans-serif"; font-size: 14px; text-align: center;}
.qq_ser .ser_tit2 { width: 100px; height: 28px; overflow: hidden; line-height: 28px; margin: 0 auto; padding: 0 10px; background: url(../images/qq02_tit_bg.jpg) 0 0 repeat-x; color: #fff; font-size: 12px; font-weight: bold;}
.qq_ser .qq_list { width: 80px; overflow: hidden; margin: 0 auto; padding: 15px 19px 7px; border-left: 1px solid #dfdfdf; border-right: 1px solid #dfdfdf;}
.qq_list ul li { width: 80px; height: 24px; overflow: hidden; margin: 0 auto 8px; padding: 0;}
.qq_ser .ser_tit3 { width: 100px; height: 28px; overflow: hidden; line-height: 28px; margin: 0 auto; padding: 0 10px; border-radius: 0 0 5px 5px; background: url(../images/qq02_tit_bg.jpg) 0 0 repeat-x; color: #fff; font-size: 12px;}


/*产品居中代码*/
.proimg_bk{ width:305px; height:305px; border:1px solid #ddd;position:relative;display:table-cell;text-align:center;vertical-align:middle;}
.proimg_bk .proimg{width:305px;line-height:305px;height:305px;font-size:305px;text-align:center;position:static;+position:absolute;top:50%}
.proimg_bk img {vertical-align:middle;position:static;+position:relative;top:-50%;left:-50%; max-width:340px; max-height:340px}

#ny_newslb_box{ clear:both; margin-top:11px; padding:5px;}
#ny_newslb_box li{ height:30px;line-height:30px; border-bottom:1px solid #ddd; font-size:12px; overflow:hidden;}
#ny_newslb_box li a{ color:#636363; float:left;}
#ny_newslb_box li span{ float:right; color:#b6b6b6;}

.inside_newsthree{height:30px; border:1px solid #dddddd; clear:both; margin-bottom:20px; line-height:30px; margin-top:30px;}
.inside_newsthree p{ float:left;margin:0px; padding:0px; margin-right:10px; margin-left:10px;}
#newsprev,#newsnext{ width:200px; overflow:hidden; height:30px;}
.inside_newsthree p a{ text-decoration:none; color:#333;}
.inside_newsthree p a:hover{ color:#990000; text-decoration:underline;} 
.inside_newsthree span{ float:right;font-family:"simsun";}
.inside_newsthree span a{ text-decoration:none; color:#333;font-family: "Microsoft YaHei"!important; width:80px; display:block; border-left:1px solid #ddd; text-align:center; float:right;}
.inside_newsthree span a:hover{ color:#fff; background:#1568b4;}